home *** CD-ROM | disk | FTP | other *** search
- // Borland C++ Builder
- // Copyright (c) 1995, 1998 by Borland International
- // All rights reserved
-
- // (DO NOT EDIT: machine generated header) 'AHMTResourceInfo.pas' rev: 3.00
-
- #ifndef AHMTResourceInfoHPP
- #define AHMTResourceInfoHPP
- #include <AHMSystem.hpp>
- #include <ExtCtrls.hpp>
- #include <Classes.hpp>
- #include <Messages.hpp>
- #include <Windows.hpp>
- #include <SysUtils.hpp>
- #include <SysInit.hpp>
- #include <System.hpp>
-
- //-- user supplied -----------------------------------------------------------
-
- namespace Ahmtresourceinfo
- {
- //-- type declarations -------------------------------------------------------
- class DELPHICLASS TAHMResourceInfo;
- class PASCALIMPLEMENTATION TAHMResourceInfo : public Ahmsystem::TAHMSystemsComponent
- {
- typedef Ahmsystem::TAHMSystemsComponent inherited;
-
- private:
- Extctrls::TTimer* FCurrentTimer;
- Classes::TNotifyEvent fonnv;
- _MEMORYSTATUS MemStat;
- System::AnsiString fctim;
- System::AnsiString fcdat;
- bool fcnum;
- bool fccaps;
- bool fcscroll;
- System::AnsiString fcdrive;
- System::AnsiString fsdrive;
- System::AnsiString ffreemem;
- System::AnsiString ftotmem;
- System::AnsiString fphysmem;
- System::AnsiString fmaxpage;
- System::AnsiString fVirtmem;
- void __fastcall Setcaps(bool value);
- void __fastcall SetNum(bool value);
- void __fastcall SetScroll(bool value);
- void __fastcall SetAll(System::AnsiString value);
-
- protected:
- void __fastcall CheckInfo(System::TObject* Sender);
-
- public:
- __fastcall virtual TAHMResourceInfo(Classes::TComponent* AOwner);
- __fastcall virtual ~TAHMResourceInfo(void);
-
- __published:
- __property System::AnsiString CurrentTime = {read=fctim, write=SetAll, stored=false};
- __property System::AnsiString CurrentDate = {read=fcdat, write=SetAll, stored=false};
- __property Classes::TNotifyEvent OnNewValues = {read=fonnv, write=fonnv};
- __property System::AnsiString CurrDriveFree = {read=fcdrive, write=SetAll, stored=false};
- __property System::AnsiString CurrDriveSize = {read=fsdrive, write=SetAll, stored=false};
- __property bool CapsLock = {read=fccaps, write=Setcaps, stored=false, nodefault};
- __property bool NumLock = {read=fcnum, write=SetNum, stored=false, nodefault};
- __property bool ScrollLock = {read=fcscroll, write=SetScroll, stored=false, nodefault};
- __property System::AnsiString MemoryPercInUse = {read=ftotmem, write=SetAll, stored=false};
- __property System::AnsiString PhysMemFree = {read=ffreemem, write=SetAll, stored=false};
- __property System::AnsiString PhysMemTotal = {read=fphysmem, write=SetAll, stored=false};
- __property System::AnsiString PageFileUsed = {read=fmaxpage, write=SetAll, stored=false};
- __property System::AnsiString VirtualMemUsed = {read=fVirtmem, write=SetAll, stored=false};
- };
-
- //-- var, const, procedure ---------------------------------------------------
-
- } /* namespace Ahmtresourceinfo */
- #if !defined(NO_IMPLICIT_NAMESPACE_USE)
- using namespace Ahmtresourceinfo;
- #endif
- //-- end unit ----------------------------------------------------------------
- #endif // AHMTResourceInfo
-